const config = {
  // 仅用来注释 swagger文档的html地址
  apiHtmlUrl:
    "http://10.14.0.175:9101/mes-equipment/swagger-ui/index.html#/",
  // 文档地址
  api: "http://10.14.0.175:9101/mes-equipment/v3/api-docs",
  // 全局替换的文本值   例如中文interface就需要替换
  replace: {
    "工序任务信息 基本字段作为制令工艺路线使用，外协相关字段和基本字段作为外协管理使用，工序优先级相关字段用于工序计划管理使用":
      "ProduceTaskInfo",
    工序任务: "ProductionWorkOrder",
    "制令管理信息 主要信息用于制令管理，涉及生产作业管理的字段用于生产作业管理，送检相关字段用于送检管理":
      "MorderManagementInfo",
    制令物料需求明细: "OrderMaterialRequisitionItem",
    原料上下架记录: "MaMaterialShelfRecord",
    外发管理信息: "PoOutsideProcessTaskPO",
    工序任务操作记录: "PoProcessTaskRecord",
    异常管理: "PoException",
    退料明细信息: "MaMaterialReturnedItem",
    "领料明细信息 用于领料明细和收料作业管理": "MaMaterialRequisitionItem",

    /**equipment部分
     *  */
    "工序任务调试信息,用于scada数据采集":"ProcessTaskDebugInfo",
    "架位基本信息":"ShelfPosition",
    "设备人员绑定信息":"EquipmentPersonnelBindingInformation",
    "设备基本信息":"BasicEquipmentInformation",
    "设备技能绑定信息":"EquipmentSkillBindingInformation",
    "设备报修明细信息 用于报修明细和维修清单":"EquipmentRepairDetails",
    "设备报修申请单":"EquipmentRepairApplicationForm",
    "设备排班绑定信息":"EquipmentSchedulingBindingInformation",
    "设备点检计划":"EquipmentSpotCheckPlan",
    "设备点检记录":"EquipmentSpotCheckRecord",
    "设备类别绑定信息":"DeviceCategoryBindingInformation",
  },
  // 引入axios的字符串
  axiosPath: "import { $axios } from '@/axios/config/axios'",
  // 不需要引入的interface 的数组
  filterInterfaceArr: ["BaseResponse", "string", "Map"],
  // TODO：自动筛选出 wrap interface
  // wrapInterfaceArr:[]
};

module.exports = config;
